github: improve CI
authorÁlvaro Fernández Rojas <[email protected]>
Sun, 19 Oct 2025 14:09:51 +0000 (16:09 +0200)
committerÁlvaro Fernández Rojas <[email protected]>
Sun, 19 Oct 2025 14:09:51 +0000 (16:09 +0200)
commit6fdf7a97916207ef1de01cd9e662e6daca96516a
treeb00d1d9f557eb84165c1f0b2db22c2c784f440ca
parent60e04048a0e2f3e33651c19e62861b41be4c290f
github: improve CI

- Remove unneeded CMAKE_SYSTEM_PROCESSOR.
- Add summary table with sizes (in bytes) for each arch/variant.
- Upload generated binaries as artifacts.
- Add OpenWrt formalities.

Signed-off-by: Álvaro Fernández Rojas <[email protected]>
.github/workflows/ci.yml
.github/workflows/formal.yml [new file with mode: 0644]
.github/workflows/scripts/ci_helpers.sh [new file with mode: 0644]